Market crash 'could hit within weeks', warn banker