Anthony Hopkins wins Best Actor at Academy Awards