Microsoft Teams now lets small businesses charge for appointments, webinars, and more