Freeland unveils ‘affordability plan’ based on pre-existing commitments