Prince William and Prince Harry Are All Smiles at Princess Diana Statue Unveiling Amid Feud