'Guardians of the Galaxy' soar to number one at box office