Buckinghamshire Building Society reduces rates across range