BayWa joins clean-energy pledge