Canadian retail giant Loblaw has warned its profits this year will be flat after it stepped up investment in response to rivals expanding in the country.