Markets end flat: Axis Bank, Bajaj Finance lead gains; IT, FMCG stocks drag