John Antwi finally pens $2.2m deal with Al-Shabab