UK's FTSE 100 ends flat as energy, retailers weakness counters defence gains