Farnborough Air Show is 'shop window for deadly weapons'