Wal-Mart, SunEdison announce solar-energy pilot in Puerto Rico