Leeds leave it late to see off Hull and climb into Champions