Megyn Kelly blasts Harry and Meghan for using royal titles to ‘pay the bills’