Palestine rocked by stalwart Saleh injury blow