New global system awards points for skills, having a job offer and speaking English.