Rockets land near Afghan presidential palace