Celestica's Growth Strategy Faces Mixed Analyst Opinions