How does gravity affect light according to general relativity?