USA flag bearer Michael Phelps will reportedly leave opening ceremony early