Raymond James upgrades Juniper Networks to strong buy, says stock can rally 30%