Andrea Bocelli to sing at Princess Eugenie's Wedding