Apple slashes Macbook Pro prices