Royston Castle (Caroline Park), Midlothian