Observations of warm molecular gas and kinematics in the disc around HD 100546