England mayors could gain power to levy tourist tax, as hospitality sector warns on jobs