Defence giant Lockheed Martin has agreed to cut the cost of its F-35 stealth fighter by over 10%, as an offer from Boeing is also being considered by the US military. US President Donald Trump has himself criticized the F-35 as an "out of control" programme that's too expensive several times.