Toxicity and tolerance of aluminum in plants: tailoring plants to suit to acid soils