National Bank reports $997M Q1 profit, up from $922M a year earlier