Meghan Markle, Prince Harry wed in Windsor as millions watch