Ibrahim Halawa freed from jail in Egypt