AAT adds its support for new small business deposit scheme