Weak demand delivers £3.4bn Panasonic loss