A generalised Phan–Thien—Tanner model