U.S. president usually attends G7 gathering, which is being held this June in Alberta