AMD reports weaker-than-expected revenues even as profits tops approximates