Almost 3,000 central government jobs will be brought to regions outside London and South East England by 2025.