Facebook launches M, its bold answer to Siri and Cortana