Sharon Osbourne apologizes for defending Piers Morgan amid the debate over Meghan Markle: ‘I felt taken aback’