HBL declares after-tax profit of Rs 15.7 billion