New Cardiff City signing Steven Caulker says manager Malky Mackay was a big factor in his decision to join the club.