English champions Bath battle hard but fall to a 45-34 defeat by Toulon in a compelling Champions Cup contest at Stade Mayol.