Meta, Microsoft earnings beat send stocks higher