Prince William and Kate Middleton ‘trying to hard’ to ‘sell the monarchy’