British SMEs give up on banks, survey shows