why is marijuana illegal but not alcohol