an explanation of the differences between bread flour and all-purpose flour