Boeing lays off 10% of staff