Limit cycles of a generalised Mathieu differential system