UN votes to remove cannabis from strictest schedule