Evian Championship cancelled due to virus