Grants of up to £9,000 will be offered to businesses in the retail, hospitality and leisure sectors, the treasury announced.