Financial fears keep Brits from starting their own business