Latest directors’ deals at BAE, John Wood, Ocado and President Energy