US Retail group TJX Cos Inc has reported lower fourth-quarter earnings after a poorer-than-predicted performance at certain units and a lease accounting charge.