BASF hit with €800M rise in Q2 energy costs but raises full-year guidance