BLG, Maclays hit by £3m negligence claim from BP