London mayor declares ‘major incident’ over virus spread