UK hands £1m taxpayer money to Libya to stop migrants getting into Europe