Helen Mirren Receives Harvard's Hasty Pudding Award...And Twerks Onstage!