Savoury Key Lime Chicken