Financial regulator to impose cap on charges from next year