Libyan premier cancels visit after Haftar’s militia blocks airport