World Cup trophy arrives in Egypt to inspire a nation