Mohamed Salah leads Egypt to first World Cup win over New Zealand