Bruno Fernandes equalised for United after an early David de Gea error but there was controversy in injury time as Everton had a winner ruled out