Israeli troops kill three Palestinians in predawn raid