Mark Hamill signs posters for Ukraine