M&B boosts its profits but holds dividend