Tyler Perry's Madea Beats Tom Cruise at the Box Office