J&J forecasts weak annual profit, misses revenue estimates | Sharefundss