Princess Eugenie expecting first child