As Metcash posted a 24.51% hike in annual profits today (3 June) the Australian retailer warned that earnings growth would slow in the current financial year.