Vacancies in CuInSe2: new insights from hybrid-functional calculations