Bank of America lifts Apple stock price target above $300