Morocco were held to a 1-1 draw by Norway in their final World Cup warm-up match after Martin Odegaard cancelled out an early opener from Brahim Diaz.