Microsoft announces record revenues of $60 billion