Jeffrey's rule of conditioning generalized to belief functions