Three men have been charged after two women were allegedly attacked in separate home invasions in Sydney's south-west.