Cardiff suffer triple injury setback