Keke Palmer top of the world