Four charged after Palestine Action protest