Cannabis legalisation in peril as crossbenchers express doubts