Trident racks up another £350 million bill