Toronto beach water quality predictions criticised as inaccurate