Bruno Mars has a magical night at Grammys, winning 6 for 6