Explosive report slams Germany's fixed book prices