Manchester City sign Omar Marmoush from Eintracht Frankfurt