Serena Williams ready for US Open