'Fast 6' speeds past 'Hangover' to top box office