Canon 100-400 L IS vs Canon 400 5.6L