Cave art found to be Britain's oldest