Seiberg-Witten invariants of generalised rational blow-downs