Canadian and two Italians taken hostage in Libya