Israel stops cargo ship directed to Gaza