Australian grocery wholesaler Metcash Trading has said its shareholders have approved a plan to purchase compatriot supermarket firm Foodland Associated.