Egypt hits back at US for withholding military aid