Princess Beatrice, her chances of royal promotion 'ruined' by Prince Andrew