Bank AL Habib declares Rs.17.81bn profit after tax