O's impressed by Angels pitcher Jered Weaver