Jordan: Kingdom signs $24m deal for solar-run power generation plant