Swansea have completed the signing of Belgium international defender Roland Lamah on an 18-month loan spell from Osasuna.