South Padre Island to host community blood drive