Naira gains as external reserves rise by 2.9%