A survey of 12,500 unpaid carers found that the cost of taking time off without pay was the main barrier