Kenya receives first ship at new $2.8B port