Injured Wareham to miss Ashes, World Cup