Coles to cut prices on more than 360 products in time for spring